1151 S 4td St, El Centro, CA 92243-4741, El Centro
"Always love the atmosphere and service as well as the foods. Local flavor. Good place to see friends"
"Always love the atmosphere and service as well as the foods. Local flavor. Good place to see friends"